home *** CD-ROM | disk | FTP | other *** search
/ Ham Radio 2000 / Ham Radio 2000.iso / ham2000 / packet / thenet / thnet122 / thenet10.deu < prev    next >
Text File  |  1991-11-12  |  52KB  |  1,293 lines

  1.                                NORD><LINK
  2.  
  3.                    Benutzerhandbuch fuer TheNet Netzsoftware
  4.                           Version 1.0 vom 27.05.88
  5.  
  6. Entstanden aus Beitraegen von : DB2OS Peter, DC4OX Michael, DF2AU Georg.
  7. Bearbeitet von               : DB2OR Peter
  8. Nachdruck mit Quellenangabe fuer nichtkommerzielle Zwecke erlaubt.
  9. -----------------------------------------------------------------------
  10.  
  11.                    1. Befehle fuer den Benutzer
  12.                    ---------------------------
  13.                    ---------------------------
  14.  
  15.                              1.1 USER
  16.                              --------
  17.  
  18. Nach der Eingabe von U (fuer USER) erscheint z.B.
  19.  
  20. H:DB0FD> TheNet 1.0 (736)
  21. Uplink(DB2OS)              <--> Circuit(BS:DB0FC-8 DB2OS)
  22. Uplink(DC4OX)              <..> Downlink(DC4OX-15 DC8AM)
  23. Circuit(BS:DB0FC DF2AU)    <--> Circuit(DJ9KD-10 DF2AU)
  24. Uplink(DB2OR)              <..> CQ(DB2OR-15)
  25. Circuit(BS:DK4EG-1)        <--> Host(H:DB0FD)
  26. Uplink(DF3AV)
  27.  
  28.                                   DB0FD
  29.  
  30. ist das offizielle Rufzeichen des TheNet-Knotens.
  31.  
  32.  
  33.  
  34.                                     H
  35.  
  36. ist der "Ident" des Knotens, eine Art Pseudonym. Zum einen soll dieser
  37. Ident eine geographische Information bieten, die einfacheres Zuordnen
  38. unbekannter Calls zu einem Gebiet ermoeglicht. Zum anderen ermoeglicht im
  39. Gegensatz zum Rufzeichen der Ident ein mehrfaches Connecten eines Knotens,
  40. denn man kann z.B. H, H-1, H-2, etc. gleichzeitig Connecten, aber nur DB0FD
  41. und nicht DB0FD-1, DB0FD-2. Die andere Moeglichkeit, Multiconnect an einem
  42. TheNet-Knoten durchzufuehren, ist die Benutzung des eigenen Rufzeichens mit
  43. verschiedenen SSID's gleichzeitig - das kann derzeit aber nicht jede TNC
  44. Firmware. Bei uns hier wird das Autokennzeichen des Haupteinzugsbereiches
  45. benutzt, ein 70cm-Knoten wird zusaetzlich mit "70" versehen. Das erscheint
  46. uns am sinnvollsten, da andere Alternativen wie z.B. Postleitzahlen nicht
  47. gerade einpraegsam sind. Dies ist  K E I N  Rufzeichenmissbrauch, da Idents
  48. ja gar keinen den internationalen Normen entsprechenden Aufbau haben (haben
  49. sollen...). Genausowenig wie ja auch ein Ruf an CQ oder Test kein
  50. Rufzeichenmissbrauch ist oder das 4-Zeichen Call bei Amtor. Die geforderte
  51. Rufzeichen-Nennung alle 10 Minuten wird ja ausgefuehrt, ausserdem bleiben
  52. Ident's im AX.25-Adressfeld auf Endanwender begrenzt, zwischen den Knoten
  53. selbst werden die offiziellen Rufzeichen benutzt. Auch laesst sich jeder
  54. TheNet-Knoten anhand des INFO, USER und NODES-Befehl identifizieren. Eine
  55. einheitliche Verwendung von Autokennzeichen in Knotenlisten wuerde die
  56. Transparenz der Netze wesentlich erhoehen.
  57.  
  58.  
  59.                                   736
  60.  
  61. ist die aktuelle Anzahl freier Buffer im Knoten. Ein Buffer, sind 32 Byte
  62. Info und 4 Byte Listenzeiger, insgesamt also 36 Byte. Jede
  63. Zwischengespeicherte Informationen belegt Buffer, die Liste anderer
  64. bekannter Knoten belegt Buffer. Der Sinn, diese Anzahl freier Buffer dem
  65. Anwender mitzuteilen, ist, dass es keinen Zweck hat bei einer sehr geringen
  66. Anzahl von Buffer Connects zu probieren. Denn wenn TheNet keinen freien
  67. Buffer mehr zur Verfuegung hat, wird ein Reset ausgeloest, der alle
  68. bestehenden Verbindungen mit totalem Infomationsverlust loescht. Im
  69. Normalbetrieb ist dieser Fall aber nahezu ausgeschlossen, da bei normal
  70. gesetzten TheNet-Parametern eigentlich nie zu wenig Buffer vorhanden sein
  71. koennen (man kann nicht beliebig viele Pakete hintereinander im Knoten
  72. "abladen").
  73.  
  74.  
  75.                                   Uplink
  76.  
  77. zeigt an, dass der Benutzer mit dem in () erscheinenden Rufzeichen hier am
  78. Knoten in das Netz eingestiegen ist. Etwa vorhandene Digipeater werden
  79. nicht mit angezeigt.
  80.  
  81.  
  82.                                   Downlink
  83.  
  84. zeigt an, dass der Benutzer hier mit dem in () erscheinenden Rufzeichen das
  85. Netz verlaesst. Etwa vorhandene Digipeater werden nicht mit angezeigt.
  86.  
  87.  
  88.                                   Circuit
  89.  
  90. auf der linken Seite bedeuten, dass der Benutzer von dem in der () als
  91. erstes angegebenen Knoten kommt und dort mit dem an zweiter Stelle
  92. stehenden Rufzeichen eingestiegen ist.
  93.  
  94.  
  95.                                   Circuit
  96.  
  97. auf der rechten Seite bedeutet, dass die Verbindung zu dem an erster Stelle
  98. in der () stehenden Knoten geschaltet ist und der Benutzer dort das an
  99. zweiter Stelle stehende Rufzeichen fuehrt.
  100.  
  101.  
  102.                                   Host
  103.  
  104. bedeutet eine Verbindung zum Bedienerterminal des Knotens.
  105.  
  106.  
  107.                                   CQ
  108.  
  109. kann nur auf der rechten Seite erscheinen und zeigt, dass der Benutzer "CQ"
  110. ruft. Um eine Verbindung zu ihm aufzubauen, muss das auf der
  111. r e c h t e n Seite stehende Call im Conncet Befehl abgegeben werden.
  112.  
  113.  
  114.                                   <-->
  115.  
  116. zeigt eine bestehende Verbindung an.
  117.  
  118.  
  119.                                   <..>
  120.  
  121. zeigt eine im Aufbau befindliche Verbindung an.
  122.  
  123.  
  124. Ein Eintrag ohne "rechte Seite" bedeutet, dass die Verbindung hier zur Zeit
  125. endet und der Benutzer mit dem Befehlsinterpreter des Knotens Vermittelt
  126. ist.
  127.  
  128.  
  129.                              1.2 NODES
  130.                              ---------
  131.  
  132. Bei der Eingabe von N (fuer NODES) erscheint z.B.
  133.  
  134. H:DB0FD> Nodes:
  135. H70:DB0FD-7            DB0FC        DB0FE       DL0TEL    DB0JD
  136.  
  137. Die aufgefuehrten Idents:Rufzeichen sind dabei andere TheNet-Knoten, die
  138. durch Eingabe von z.B. C H70 oder C DB0DJ erreicht werden koennen. Der zu
  139. einem solchen Konten fuehrende Weg interessiert dabei nicht, er ist H
  140. (DB0FD) bekannt und das reicht. Man muss also n i c h t um nach DB0DJ zu
  141. gelangen, C DL0TEL und dann dort C DB0DJ eingeben, weil ja DB0DJ nur ueber
  142. DL0TEL zu erreichen ist.
  143.  
  144. Will man trotzdem den genauen Weg z.B. zu DB0DJ erfahren, dann gibt man ein
  145.  
  146. N DB0DJ, es erscheint z.B.
  147.  
  148. H:DB0FD> Routes to: DB0DJ
  149.   0 2 0 DL0TEL via DJ4KW
  150.  
  151. Das bedeutet, dass der Weg zu DB0DJ von DB0FD zunaechst nach DL0TEL fuehrt,
  152. und zwar ueber den Nicht-TheNet-Digi DJ4KW. Um den weiteren Weg zu erfah-
  153. ren,
  154. muss mann nun DL0TEL Connecten, also C DL0TEL. Das es ueber einen einen
  155. normalen Digi dorthin geht, weiss H ja und mann muss es nicht eingeben.
  156. Mann muesste DJ4KW zusaetzlich auch eingeben, wenn DL0TEL ueber DK4KW nicht
  157. bekannt ist bei H, also nicht beim NODES-Kommando aufgetaucht waere. Bei
  158. DL0TEL kann ich wieder N DB0DJ eingeben und so den weiteren Weg verfolgen.
  159. Noch einmal: Dieses Verfahren ist nur noetig, wenn ich den Weg unbedingt
  160. wissen will oder der Knoten DB0DJ bei H unbekannt ist. Um ein QSO ueber den
  161. bei H bekannten Knoten DB0DJ zu fahren, recht C DB0DJ.
  162.  
  163. An sich muesste jetzt die Frage auftauchen:
  164. "Wenn der Weg zu DB0DJ bei DB0FD bekannt ist, wieso kann er mir denn den
  165. nicht gleich sagen bei N DB0DJ ?"
  166.  
  167. Das koennte man natuerlich meinen, aber TheNet ist so organisiert, dass ein
  168. Weg nur soweit bekannt ist, dass ein Knoten das Ziel weiss und den naech-
  169. sten Nachbarknoten, ueber den das Ziel erreicht werden kann. Wenn alle Knoten
  170. so organisiert sind, ist klar, dass der Weg vorgegeben ist. Sinnvoll ist diese
  171. Organisation auch, da das Abspeichern kompletter Wege bei vielen Knoten
  172. einfach zu viel Speicher brauchen wuerde, und fuer einen Verbindungsaufbau
  173. ist das Wissen ueber die ganzen Zwischenknoten nicht Notwendig.
  174.  
  175. Nun will man eine Verbindung zu DB0DJ aufbauen und gibt C DB0DJ ein...
  176.  
  177.  
  178.  
  179. H:DB0FD> Failure with DB0DJ
  180.  
  181. erloest. Aber das haette man auch vorher wissen koennen, wenn man ein wenig
  182. mehr ueber die Parameter bescheid gewusst haette:
  183.  
  184. H:DB0FD> Routes to: DB0DJ
  185.   0 2 0 DL0TEL via DJ4KW
  186.   ! ! !
  187.   ! ! +---------------"Port"- Angabe, ob der Weg ueber den Packet-Kanal
  188.   ! !                  weiter geht (0) oder ueber die RS232 am Knoten
  189.   ! !                  direkt zum naechsten Knoten (1, z.B. H-> H70).
  190.   ! !
  191.   ! +-----------------"obsolescence count" - Fuer den Anwender nur in-
  192.   !                    sofern interessant, dass ein 0 anzeigt, dass der
  193.   !                    Weg "fest" ist, d.h. durch das automatische Weg-
  194.   !                    Updaten durch TheNet nicht betroffen ist.
  195.   !
  196.   +-------------------"quality" - Qualitaet der Verbindung zum Ziel. Dies
  197.                        ist der fuer den Anwender entscheidende Parameter.
  198.                        255 ist hier das Maximum und bedeutet dass es eine
  199.                        99%ige Verbindung ist, 128 bedeutet 50%, 0 be-
  200.                        deutet eine ganz schlechte Verbindung, ueber die
  201.                        Connect mit Sicherheit schief geht (0 bedeutet
  202.                        bei ganz neuen unbekannten Verbindungen auch
  203.                        kurzzeitig, dass noch keine Qualitaet bekannt ist
  204.                        - auch dann ist ein Connect meistens sinnlos).
  205.  
  206. Nun gibt man N DL0CCC ein, es erscheint
  207.  
  208. H:DB0FD> Routes to: DL0CCC
  209. > 0 2 0 DL0CCC via DJ4KW
  210.  
  211. Das > vor einer Route sagt mir, dass diese Route benutzt wird. Was aber bei
  212. diesem Beispiel auch nicht sehr aussagekraeftig ist, da die Qualitaet der
  213. Verbindung fuer einen Connect zu schlecht ist. Das > ist erst richtig
  214. aussagekraeftig, wenn es mehrere Wege (Routen) zu einem Ziel gibt und
  215. angezeigt wird, welcher gerade benutzt wird.
  216. TheNet versucht es selbststaendig zuerst immer mit dem Weg der besten
  217. Qualitaet.
  218.  
  219.  
  220.                              1.3 INFO
  221.                              --------
  222.  
  223. Bei der Eingabe von I (fuer INFO) erscheint z.B.
  224.  
  225. BS:DB0FC>
  226. NORD><LINK
  227. Braunschweig <JO52FG>
  228. 144.625 MHz, 5W, GP
  229. OPs: DF2AU, DK4EG @ DK0MAV
  230.  
  231. Es handelt sich hierbei um die Identifizierung des Knotens auf Verlangen
  232. vom Benutzer. Es ist somit jederzeit moeglich festzustellen um welchen
  233. Knoten es sich handelt und wie sein Offizielles Rufzeichen lautet, falls er
  234. mit dem Ident als Pseudonym Connectet wurde. Zur besseren Orientierung im
  235. Netz wird der Ident ueblicherweise gemaess der am Standort vorhandenen
  236. Autokennzeichen vom Betreiber voreingestellt.
  237. Zusaetzlich sendet TheNet automatisch alle 10 Minuten eine Bake an "ID", um
  238. damit auch den gesetzlichen Vorschriften genuege zu tun.
  239.  
  240.  
  241.                              1.4 ROUTES
  242.                              ----------
  243.  
  244. Bei der Eingabe R (fuer ROUTES) erscheint z.B.
  245.  
  246. BS:DB0FC> Routes:
  247.     0 DB0FD 0 0 !
  248.     0 DB0FE 0 0 !
  249.   > 1 DB0FC-7 248 1
  250.   > 1 DB0FC-7 248 15
  251.  
  252. Mit diesem Befehl erhaelt man eine Uebersicht, welche Pfade von diesem Digi
  253. zur Zeit benutzt werden und wie stark sie belegt sind.
  254.  
  255. Fuer jeden Eintrag in der Liste der Nachbarn wird angezeigt:
  256.  
  257. * ">" falls eine aktive Verbindung zu diesem Nachbarn besteht.
  258. * der verwendete Port (0=HDLC Port, 1=RS232 Port)
  259. * der Weg zu diesem Nachbarn (Call + ggfs. Digipeater)
  260. * die Qualitaet des Pfades (255 = am besten, 0 = am schlechtesten)
  261. * die Zahl der Verbindungen, die zu diesem Nachbarn gerade existieren
  262. * "!" falls der Eintrag fest eingestellt ist (blockiert)
  263.  
  264. Wenn nur der Weg zu einem speziellen Nachbarn gezeigt werden soll, so gibt
  265. man z.B. ein:
  266.  
  267. ROUTES 1 DB0FC-7
  268. BS:DB0FC> Routes:
  269.   > 1 DB0FC-7 248 27
  270.  
  271.  
  272.                                NORD><LINK
  273.  
  274.                    Benutzerhandbuch fuer TheNet Netzsoftware
  275.                           Version 1.0 vom 27.05.88
  276.  
  277.  
  278.  
  279.                              1.5 PARMS
  280.                              ---------
  281.  
  282. Bei Eingabe von P (fuer PARMS) erscheint z.B.
  283.  
  284. BS:DB0FC>  50 1 100 248 6 5 1800 15 300 2 12 180 8 8 900 64 10 5 2 10 100
  285. 18000 0 1 2 1
  286.  
  287.  
  288. Bei Betreibern mit einem IBM-Rechner und dem Programm (TURBO PACKET) von
  289. DL1BHO werden die PARMS gleich ausgewertet und das sieht dann so aus:
  290.  
  291. BS:DB0FC>  50 1 100 248 6 5 1800 15 300 2 12 180 8 8 900 64 10 5 2 10 100
  292. 18000 0 1 2 1
  293.  
  294. NET/ROM PARMS-Auswertung:
  295.  
  296. 01: Max-Nodes 50    02: min-Quality 1   03: HF-Quality 100
  297. 04: V24-Quality 248 05: Obs-Init 6      06: min-BCast 5
  298. 07: Broadcast 1800  08: Lifetime 15     09: T-Timeout 300
  299. 10: T-Retry 2       11: T-AckDelay 12   12: T-BsyDelay 180
  300. 13: T-Window 8      14: NoAckBuf 8      15: Timeout 900
  301. 16: Persistance 64  17: SlotTime 10     18: FRACK 5
  302. 19: MAXFRAME 2      20: L2-Retry 10     21: T2-Timer 100
  303. 22: T3-Timer 18000  23: L2-Digi 0       24: CallCheck 1
  304. 25: ID-Beacon 2     26: CQ-UI-Frame 1
  305.  
  306.  
  307. Diese Liste zeigt ausschliesslich Konstante Werte, die nur der System-
  308. Operator veraendern kann. Es sind keine Werte, die sich im Betrieb aendern.
  309. Die oben beschrieben Parameter haben sich als relativ optimal erwiesen.
  310. Ansonsten sollte erkennbar sein, dass ein dauerndes Abrufen dieser Parame-
  311. ter wenig sinnvoll ist.
  312.                 -------------------------------------------
  313.                                 1
  314.  
  315.                         default  min  maxi
  316.                            50     1   400
  317.  
  318. 1. Hoechstanzahl der Eintraege in die Zielknotenliste. Jeder Eintrag
  319. eines Zielknotens benoetigt 36 Byte im Speicher, fuer die Begrenzung dieser
  320. Liste und damit fuer genug Frame-Buffer-Platz sorgt dieser Parameter.
  321.                 -------------------------------------------
  322.                                 2
  323.  
  324.                         default  min  maxi
  325.                            1      0   255
  326.  
  327. 2. Schlechteste Qualitaet fuer automatisches Updaten der Zielknotenliste, 0
  328. = kein Auto-Update. Die Zielknotenliste wird automatisch immer auf dem
  329. neusten Stand gehalten. Um in diese Liste nur sinnvolle Wege mit einer
  330. gewissen Grenzqualitaet aufzunehmen, werden fuer das automatische Updaten
  331. ausschliesslich Wege mit einer mindestqualitaet ( = dieser Parameter)
  332. angenommen. Bei 0 ist das automatische Updaten komplett ausgeschaltet.
  333. (Qualitaet siehe unten).
  334.                 -------------------------------------------
  335.                                  3
  336.  
  337.                         default  min  maxi
  338.                           100     0   255
  339.  
  340. 3. Kanal 0 (HDLC Packet-Kanal) Qualitaet. Qualitaet des Packet-Kanals,
  341. normalerweise der Kanal, an dem das Funkgeraet angeschlossen ist. (Quali-
  342. taet siehe unten).
  343.                 -------------------------------------------
  344.                                 4
  345.  
  346.                         default  min  maxi
  347.                           255     0   255
  348.  
  349. 4. Kanal 1 (RS232, direkter Crosslink) Qualitaet. Wenn 2 oder mehrere Kno-
  350. ten ueber die RS232-Schnittstelle direkt Vermittelt sind, ist dies die Quali-
  351. taet des RS232-Kanals. (Qualitaet siehe unten).
  352.                 -------------------------------------------
  353.  
  354.                                 5
  355.  
  356.                         default  min  maxi
  357.                            6      0   255
  358.  
  359. 5. Anfangszaehlerstand Veraltenszaehler, 0 = Veraltenszaehler wird nicht
  360. gefuehrt. Wird ein neuer Knoten entdeckt oder ge-updatet oder ist eine
  361. Verbindung zu einem Zielknoten erfolgreich, so wird der Veraltenszaehler
  362. fuer diesen Zielknoten auf diesen Parameter gesetzt. jedesmal, wenn das Auto-
  363. Update-Rundspruchintervall (siehe unten) abgelaufen ist, ohne dass
  364. zwischendurch eine erfolgreiche Verbindung mit dem Zielknoten stattfand,
  365. wird dieser Zaehler um eins erniedrigt.
  366.                 -------------------------------------------
  367.  
  368.                                 6
  369.  
  370.                         default  min  maxi
  371.                            5      1   255
  372.  
  373. 6. minimaler Zaehlerstand des Veraltenszaehlers, damit die Strecke zum
  374. Zielknoten noch anderen Knoten automatisch mitgeteilt wird. Nur erreichbare
  375. Zielknoten mit einem Veraltenszaehlerstand groesser gleich diesem Parameter
  376. werden Nachbarknoten beim automatischen Updaten mitgeteilt. Dieser
  377. Parameter verhuetet das Mitteilen veralteter Strecken an andere Knoten.
  378. Sollte nie groesser als Parameter 5. sein, sonst wird immer nur der eigene
  379. Knoten den anderen mitgeteilt.
  380.                 -------------------------------------------
  381.  
  382.                                 7
  383.  
  384.                         default  min  maxi
  385.                          1800     0  65535
  386.  
  387. 7. Ziellisten-Auto-Update Rundspruchintervall in Sekunden, 0 =
  388. abgeschaltet. In diesem Intervall werden die eigenen erreichbaren
  389. Zielknoten anderen mitgeteilt und die Veraltenszaehler fuer alle erreichba-
  390. ren Zielknoten erniedrigt. Bei 0 geschiet keine Mitteilung der erreichbaren
  391. Zielknoten an andere.
  392.                 -------------------------------------------
  393.  
  394.                                 8
  395.  
  396.                         default  min  maxi
  397.                            10     0   255
  398.  
  399. 8. Anfangszaehlerstand Netzwerk Paket-Lebenszeitzaehler. Alle Netzwerk-
  400. (Layer-4-) Pakete haben ein Lebenszeitfeld, in dem angegeben wird, wie
  401. lange dieses Paket "zu leben" hat. Es wird angegeben, wie oft dieses Paket
  402. durch einen knoten weitergereicht werden darf. Bei jeder Weiterreichung
  403. durch einen Knoten wird das Feld um 1 erniedrigt, bei Erreichen von 0 wird
  404. das Paket weggeworfen. Bei einem vom eigenen Knoten erzeugten Paket wird
  405. der Lebenszeitzaehler auf diesen Parameter gesetzt. Der Zaehler soll
  406. verhindern, dass ein Paket durch Schleifen im Netzwerk ewig weitergereicht
  407. wird. Er sollte ein wenig hoeher als die Anzahl der Knoten auf dem laengs-
  408. ten bekannten Weg gesetzt werden.
  409.                 -------------------------------------------
  410.  
  411.                                 9
  412.  
  413.                         default  min  maxi
  414.                           300     5   600
  415.  
  416. 9. Transport FRACK in Sekunden. Aehnlich wie FRACK beim Layer 2, nur sind
  417. die Zeiten viel laenger, weil das Transport-Layer schon auf Level 2
  418. aufsetzt, so dass an sich keine Pakete verloren gehen koennen und somit
  419. Retries nur bei kurzzeitigem Ausfall (z.B. Reset) oder Totalausfall eines
  420. Knotens auftreten sollte.
  421.                 -------------------------------------------
  422.  
  423.                                 10
  424.  
  425.                         default  min  maxi
  426.                            10     2   127
  427.  
  428. 10. Transport RETRY. Aehnlich wie RETRY bei Layer 2. Nach dieser Anzahl
  429. Versuchen wird angenommen, dass ein Knoten ausgefallen ist. Weil, wie schon
  430. bei 9. bemerkt, das Transport-Layer auf ein Layer 2 aufsetzt, kann dieser
  431. Zaehler nur ablaufen, wenn ein knoten kurzzeitig oder ganz ausgefallen ist.
  432.                 -------------------------------------------
  433.                                 11
  434.  
  435.                         default  min  maxi
  436.                             6     1    60
  437.  
  438. 11. Transport Bestaetigunsverzoegerung in Sekunden. Diese Anzahl Sekunden
  439. wird abgewartet vor einer Bestaetigung von eingelaufenen Transport-Layer
  440. Informationspaketen, die bestaetigt werden muessen. Der Sinn ist, dass die
  441. Bestaetigung ggf. in zu sendene Transport-Layer Infopakete gepackt werden
  442. kann und somit ein Transport-Layer Paket eingespart werden kann, wenn man
  443. eine Weile wartet bis vielleicht ein neues zu sendendes Transport-Layer
  444. Paket da ist.
  445.                 -------------------------------------------
  446.                                 12
  447.  
  448.                         default  min  maxi
  449.                           180     1  1000
  450.  
  451. 12. Transport Beschaeftigt-Verzoegerung in Sekunden. Falls bei einem
  452. Zielknoten viele Transport-Layer Pakete eintreffen (siehe 14.), geht das
  453. Transport-Layer in den Busy-Zustand, genannt "choke". Dieser Zustand wird
  454. dem eigenen Knoten mitgeteilt, damit der eigene Knoten keine weiteren
  455. Transport-Layer Pakete mehr sendet. Wenn der choke aufgehoben wird, wird
  456. dies dem eigenen knoten mitgeteilt. Falls dieses Aufhebungsnachricht nicht
  457. ankommt, weil vielleicht (s.o.) ein Knoten auf der Strecke ausgefallen ist,
  458. wird nach Ablauf der Beschaeftigt-Verzoegerung der Merker fuer den choke im
  459. Knoten geloescht, falls nicht vorher die Aufloesungsnachricht kommt.
  460.                 -------------------------------------------
  461.                                 13
  462.  
  463.                         default  min  maxi
  464.                            4      1   127
  465.  
  466. 13. Transport Fenstergroesse in Anzahl Frames. Anzahl der Transport-Layer
  467. Paket ausserhalb der erwarteten Transport-Sende-Sequensnummern, die
  468. zwischengespeichert werden bei Empfang. Bei Sendung die Anzahl der
  469. Transportpaktete, die ohne Empfangsbestaetigung hintereinander ausgesendet
  470. werden.
  471.                 -------------------------------------------
  472.                                 14
  473.  
  474.                         default  min  maxi
  475.                            4      1   127
  476.  
  477. 14. Ueberfuellungsgrenzwert in Anzahl Frames. Anzahl der Pakete, die auf
  478. Transport-Layer-Ebene zwischengespeichert werden, bis eine Choke-Nachricht
  479. zum Vermittelten Knoten geschickt wird. Gleichzeitig die Anzahl Frames, die
  480. im Link-Layer zwischengespeichert werden, bevor das Link-Layer in den Busy-
  481. Zustand geht. Dieser Grenzwert verhindert den Ueberlauf eines TheNet-Kone-
  482. tens falls ueber das Transport-Layer Zuviele Pakete einlaufen, oder falls eine
  483. Station in einem Link Zuviele Pakete auf einmal senden will.
  484.                 -------------------------------------------
  485.                                 15
  486.  
  487.                         default  min  maxi
  488.                           900     0   65535
  489.  
  490. 15. Keine-Aktivitaet-Timeout in Sekunden, (0 = abgeschaltet). Passieren auf
  491. einem Layer-2-Link solange kein Informationsaustausch, wird der link
  492. abgebrochen.
  493.                 -------------------------------------------
  494.                                 16
  495.  
  496.                         default  min  maxi
  497.                            64     0   255
  498.  
  499. 16. Entschlossenheits-Bereich (P-persitance value). Dieser Parameter dient
  500. als Entscheidungsgrundlage fuer die Sendersteurung und zur
  501. Kollisionsvermeidung. Jedesmal wenn ein Paket ausgestrahlt werden soll,
  502. wird zunaechst abgewartet bis der Kanal frei wird (kein DCD). Ist der Kanal
  503. frei, dann wird eine Zufallszahl zwischen 0 und 255 erzeugt. Ist diese
  504. Zufallszahl kleiner oder gleich der p-persistance-Zahl, dann betaetigt der
  505. TNC die PTT-leitung und die Informationsuebertragung beginnt. Ist die
  506. Zufallszahl ausserhalb des Entschlossenheitsbereichs, dann geht der TNC
  507. nicht auf Sendung und wartet einen bestimmten Zeitraum ab, bis der
  508. beschriebene Vorgang wiederholt wird. Die Zeitdauer der Verzoegerung wird
  509. durch diesen Parameter festgelegt.
  510.                 -------------------------------------------
  511.                                 17
  512.  
  513.                         default  min  maxi
  514.                            10     0   127
  515.  
  516. 17. Zeitschlitz-Intervall (Slot time interval) in 10ms. Dieser Parameter
  517. gibt die Dauer des Zeitschlitzes fuer die p-persistance-Steuerung an.
  518. Jedesmal wenn der TNC ein Paket ausstrahlen wollte und die unter Parameter
  519. 16 beschriebenen Zufallszahl ausserhalb des p-persistance-Bereichs lag,
  520. dann wird fuer die Dauer des zeitschlitzes gewartet und anschliessend die p-
  521. persistance-Prozedur erneut durchlaufen.
  522.                 -------------------------------------------
  523.                                 18
  524.  
  525.                         default  min  maxi
  526.                             5     1   15
  527.  
  528. 18. Anwender-Link FRACK in Sekunden. Legt die Anzahl der Sekunden zwischen
  529. Wiederholung bei nichtbestaetigten Paketen fest. Oder zwischen dem
  530. Nachfragen, was denn nun angekommen ist (Poll's). Werden "normale"
  531. Digipeater benutzt, dann errechnet sich die Anzahl der Sekunden durch
  532.  
  533. (Anzahl der Digipeater * 2 + 1) * FRACK.
  534.  
  535. Zur Kollisionsvermeidung (siehe FRACK-text in dieser Rubrik) wird noch mit
  536. einer Zufallszahl kleiner oder gleich 1 multipliziert um Kollisionen zu
  537. vermeiden.
  538.                 -------------------------------------------
  539.                                 19
  540.  
  541.                         default  min  maxi
  542.                             2     1    7
  543.  
  544. 19. Anwender-Link MAXFRAME in Anzahl der Frames. Anzahl der Infopakte auf
  545. Layer-2-Ebene, die ohne Erhalt einer Bestaetigung hintereinander
  546. ausgesendet werden duerfen.
  547.                 -------------------------------------------
  548.                                 20
  549.  
  550.                         default  min  maxi
  551.                           10      0   127
  552.  
  553. 20. Anwender-Link RETRY, 0 fuer immer. Bestimmt die Anzahl der Versuche, um
  554. auf Layer-2-Ebene Kontakt zu einer anderen Station zu bekommen (Antwort auf
  555. Kommandos und Poll's). Nach dieser Anzahl Versuche wird der Link als kaputt
  556. gegangen gemeldet. 0 eingestellt an einer 24h-QRV-Station wuerde zur
  557. Lynchjustiz fuehren und es wird daher ausdruecklich davor gewarnt.
  558.                 -------------------------------------------
  559.                                 21
  560.  
  561.                         default  min  maxi
  562.                           100     0   65535
  563.  
  564. 21. Anwender-Link T2 in Millisekunden * 10. Dieser Timer bestimmt die
  565. Wartezeit, nachdem ein eingehendes Informationspaket bestaetigt wird mit
  566. RR/REJ/RNR-Paket. Einerseits ist diese Verzoegerung zur Dursatzsteigerung
  567. da, weil man in diesem Intervall anderen eine Chance zum Senden gibt,
  568. andererseits (verglichen 11.) wird dem Sende-Layer die Chance gegeben, eine
  569. Bestaetigung in ein zu sendendes Infopaket zu packen und somit ein Link-
  570. Layer-Paket einzusparen.
  571.                 -------------------------------------------
  572.                                 22
  573.  
  574.                         default  min  maxi
  575.                         18000     0   65535
  576.  
  577. 22. Anwender-Link T3 (Timer 3 ) in Millisekunden * 10. Dieser Parameter
  578. bestimmt die Zeit, nach der das Layer 2 ueberprueft, ob ein Link noch
  579. besteht, wenn vorher die ganze Zeit keine Aktivitaet war. Wird aehnlich wie
  580. beim Transport-Layer auch fuer Aufhebung von Deadlocks auf Layer-2-Ebene
  581. benutzt.
  582.                 -------------------------------------------
  583.                                 23
  584.  
  585.                         default  min  maxi
  586.                            0      0    1
  587.  
  588. 23. AX.25 Digipeating ein (1) / aus (0). Wenn eingeschaltet, dann kann man
  589. den Knoten auch als "normalen" Digipeater benutzen. Da normales Digipeating
  590. bei TheNet unnoetig ist, und gegenueber echten TheNet-Verbindungen sogar
  591. stark benachteiligt ist ( siehe auch FRACK in anderem Text dieser Rubrik),
  592. ist es unnoetig. Noetig ist, besser, war es, als es noch fast
  593. ausschliesslich Mailboxen gab, die nach dem festen W0RLI-Schema Store-and-
  594. Forward Betrieb machten. Inzwischen gibt es aber von DF3AV (Die BOX) als auch
  595. von W0RLI neue Mailboxsoftware, die auch TheNet beherrschen.
  596.                 -------------------------------------------
  597.                                 24
  598.  
  599.                         default  min  maxi
  600.                            1      0    1
  601.  
  602. 24. Rufzeichen-Check ein (1) / aus (0). Wenn eingeschaltet, muessen die
  603. Rufzeichen ausser die Idents bei der Eingabe den folgenden Punkten
  604. genuegen:
  605. a) Die Laenge des Rufzeichens muss zwischen 4 und 6 Zeichen sein.
  606. b) Alle Zeichen muessen Buchstaben oder Zahlen sein.
  607. c) Das Rufzeichen muss ein oder zwei Zahlen enthalten.
  608. d) Das letzte Zeichen im Rufzeichen muss ein Buchstabe sein.
  609. e) SSID, falls angegeben, muss im Bereich 0 bis 15 sein.
  610.                 -------------------------------------------
  611.                                 25
  612.  
  613.                         default  min  maxi
  614.                            2      0    2
  615.  
  616. 25. Stationsidentifikationsbake.
  617.  
  618.         0 = NONE    , keine ID-Bake.
  619.         1 = AFTER   , nur wenn Sendebetrieb war.
  620.         2 = EVERY   , immer.
  621.  
  622. Wenn eingeschaltet, wird alle 10 minuten ein unprotokolliertes Paket
  623. gesendet, worin sich der Knoten mit Rufzeichen  u n d  Ident identifiziert.
  624. Die Notwendigkeit  d i e s e r Bake ergibt sich einerseits aus der
  625. Benutzung der Idents (siehe auch anderen Text in dieser Rubrik) und
  626. andererseits ggf. aus dem Funktionieren-Muessen einer speziellen TheNet-
  627. Watchdogschaltung, die dann anspricht, wenn mehr als 10 minuten lang keine
  628. PTT betaetigt wurde. ACHTUNG: Wenn der Parameter auf "1" eingestellt ist,
  629. dann wird die ID-Bake nur dann abgestrahlt, wenn Betrieb ueber den Knoten
  630. erfolgte oder die Nodes-Bake abgestrahlt wurde. Geht der TNC fuer laengere
  631. Zeit nicht mehr auf Sendung, dann wird auch keine ID-Bake mehr
  632. ausgestrahlt. Bei Watchdogbetrieb muss dieser Parameter daher immer auf "2"
  633. stehen.
  634.                 -------------------------------------------
  635.                                 26
  636.  
  637.                         default  min  maxi
  638.                            1      0    1
  639.  
  640. 26. CQ-Ruf UI-Frame ein (1) / aus (0). Wenn eingeschaltet, dann wird der
  641. optionale Text hinter dem CQ-Befehl als UI-Paket (mit Absenderrufzeichen
  642. "Call-15" und Zielrufzeichen "CQ") abgestrahlt. Sinnvollerweise nur bei
  643. Netzeinsiegsknoten eingeschaltet.
  644.  
  645.  
  646.                                NORD><LINK
  647.  
  648.                    Benutzerhandbuch fuer TheNet Netzsoftware
  649.                           Version 1.0 vom 27.05.88
  650.  
  651.  
  652.  
  653.  
  654.                             1.6 CQ
  655.                             ------
  656.  
  657. Durch Eingabe von CQ kann ueber jeden TheNet-Knoten ein CQ-RUF gestartet
  658. werden.
  659.  
  660. SYNTAX:       CQ
  661.               CQ Text... (optional mit Text, nicht mehr als 75 Zeichen)
  662.                          (jedoch keine zusaetzlichen Digipeater moeglich)
  663.  
  664.  
  665. Wie starte ich einem CQ-Anruf ?
  666.  
  667. Angenommen DB2OS (muss fuer solche Erlaeuterungen immer herhalten hi) in
  668. Hannover moechte beim Knoten in Braunschweig einen allgemeinen CQ-Ruf
  669. absetzen. Zunaechst laesst er sich mit BS:DB0FC Verbinden und gibt dann
  670. dort den CQ-Befehl ein.
  671.  
  672.  
  673. Beispiel:
  674.  
  675. * c db0fd
  676. * (1) CONNECTED to DB0FD *
  677.  
  678. c bs
  679. H:DB0FD> Connected to BS:DB0FC
  680.  
  681. cq CQDX de DB2OS HANNOVER JO42VG/EM60G VIA BS -- PSE CONNECT DB2OS-15
  682.  
  683.  
  684. WICHTIG: Durch einen nachfolgenden Befehl oder ein RETURN wird der CQ-
  685. -------- Zustand abgebrochen!
  686.  
  687.  
  688. VARIANTE A)
  689. -----------
  690. OM Karl, DK7AL ist zur gleichen Zeit mit BS Vermittelt und sieht nun bei
  691. der Eingabe des USER-Befehls folgende Liste:
  692.  
  693. BS:DB0FC> TheNet 1.0 (731)
  694. Uplink(DF3AV)                     <--> Circuit(BS77:DB0FC-8 DF3AV)
  695. Uplink(DF2AU)                     <..> Downlink(DF2AU-15 DK4EG-1)
  696. CircuitH:DB0FD DB2OS)             <..> CQ(DB2OS-15)
  697. Uplink(DK7AL)
  698.  
  699. "<..> CQ(DB2OS-15)" zeigt nun an, dass DB2OS (vom Knoten H:DB0FD kommend)
  700. eine Verbindung in den Raum BS sucht und den CQ-Befehl eingegeben hat.
  701.  
  702. DK7AL muss an dieser Stelle nur "C DB2OS-15" eingeben und ist SOFORT mit
  703. DB2OS Vermittelt!!! Das muehsame Zurueckverfolgen des Verbindungsweges
  704. entfaellt komplett bzw. ist nicht mehr erforderlich.
  705.  
  706. VARIANTE B)
  707. ----------
  708. OM Wolfgang, DB3AN monitort die Frequenz und sieht ploetzlich folgendes
  709.  
  710. Paket auf dem Bildschirm (WA8DED Firmware):
  711.  
  712. fm DB2OS-15 to CQ ctl UI^
  713. CQDX de DB2OS HANNOVER JO42VG/EM60G via BS -- PSE CONNECT DB2OS-15
  714.       !         !
  715.       !         !
  716.       !         +--------------------------CQ CQ CQ...ggf. mit Text...
  717.       !
  718.       +------------------------------------Absender, OM Peter, DB2OS
  719.  
  720. Dieses Paket wurde von BS:DB0FC unmittelbar nach dem Empfang des CQ-Befehls
  721. (mit Text dahinter) als UI-Paket abgestrahlt.
  722.  
  723. Um diesen CQ-Ruf zu beantworten, muss Wolfgang nicht erst den knoten BS
  724. connecten, sondern er gibt seinem eigenen TNC den Befehl zum Aufbau einer
  725.  
  726. Verbindung mit DB2OS-15 (Connect DB2OS-15, Aufpassen beim SSID !), als ob
  727. DB2OS-15 direkt in der Nachbarschaft wohnt. Nachdem BS:DB0FC das SABM-Paket
  728. von DB3AN empfangen hat, ist SOFORT die Verbindung Mit DB0OS hergestellt
  729. und am anderen Ende erscheint die Meldung "BS:DB0DC> Connected to DB3AN".
  730.  
  731. Wie man sieht kann man also auf der Benutzerebene des Knotens, oder direkt,
  732. den Verbindungsaufbau nach dem "Sichten" des CQ-Rufs einleiten.
  733.  
  734.  
  735.  
  736.  
  737.                              1.7 CONNECT
  738.                              -----------
  739.  
  740. Mit dem Connect Befehl wird eine Verbindung zu einem anderen Knoten, einem
  741. anderen Benutzer oder mit dem Host-terminal des TNCs erzeugt. In dieser
  742. Reihenfolge wir die Eingabe analysiert.
  743.  
  744.  
  745. CONNECT DB0FD
  746.  
  747. bewirkt also, dass erst die Liste der bekannten Ziele nach dem call DB0FD
  748. abgesucht wird. Bei Erfolg wird die Verbindung aufgebaut und es erscheint
  749. die Meldung
  750.  
  751. BS:DB0FC> connected to DB0FD
  752.  
  753. Wird DB0FD in der Zielliste nicht gefunden, so nimmt der knoten an, dass es
  754. sich um einen anderen Benutzer handeln muss und sendet SABMs an dieses
  755. Rufzeichen aus. Wenn dieser sich meldet, erscheint die Meldung
  756.  
  757. BS:DB0FC> connected to DB0FD
  758.  
  759. Ein Benutzer kann auch ueber Digipeater Connected werden. Die Eingabe ist
  760. dann:
  761.  
  762. CONNECT DB3AN via DC4OX
  763.  
  764. Das Wort via kann entfallen oder beliebig abgekuerzt werden. Es sind auch
  765.  
  766. bis zu 8 Digipeater moeglich. Die Rufzeichen sind dann durch Leerzeichen zu
  767. trennen.
  768.  
  769.  
  770.  
  771. Eine Verbindung zum host-Terminal erhaelt man durch Eingabe von
  772.  
  773. CONNECT
  774.  
  775. ohne weitere Parameter.
  776.  
  777. Moegliche Fehlermeldungen sind:
  778.  
  779. Failure with .....:der gesuchte Partner hat sich nicht gemeldet
  780. Busy from.........:der Partner hat einen Verbindungsaufbau abgelehnt
  781.  
  782.  
  783. Die folgenden Meldungen zeigen an, dass der Knoten ueberlastet ist und
  784.  
  785. daher die Verbindung nicht aufgebaut werden konnte:
  786.  
  787. Node busy
  788. Link table full
  789. Circuit table full
  790. Host table full
  791.  
  792. Ein Connect Befehl kann jederzeit durch eine beliebige Eingabe abgebrochen
  793. werden, eine Leerzeile reicht aus.
  794.  
  795.  
  796.  
  797.                                NORD><LINK
  798.  
  799.                    Benutzerhandbuch fuer TheNet Netzsoftware
  800.                           Version 1/0 vom 27.05.88
  801.  
  802. Entstanden aus Beitraegen von : DB2OS Peter, DC4OX Michael, DF2AU Georg.
  803. Bearbeitet von               : DB2OR Peter
  804. Nachdruck mit Quellenangabe fuer nichtkommerzielle Zwecke erlaubt.
  805. -----------------------------------------------------------------------
  806.  
  807.                    2. Befehle fuer den Betreiber
  808.                    ---------------------------
  809.                    ---------------------------
  810.  
  811.  
  812.                              2.1 NODES
  813.                              ---------
  814.  
  815. Syntax: NODES nodecall + ident quality Count Port neighbor (digicall...)
  816.   oder: NODES nodecall - ident quality Count Port neighbor (digicall...)
  817.  
  818. mit: nodecall = Call des Zieles
  819.      ident    = Pseudonym des Zieles (oder *, wenn nicht bekannt oder nicht
  820.                 vorhanden).
  821.      quality  = Qualitaet des Weges
  822.      Count    = Anfangslebensdauer dieses Zieles. Bei 0 wird das Ziel als
  823.                 permanent angenommen.
  824.      Port     = Port zum naechsten Nachbarn. 0 ist der HDLC Port, 1 ist der
  825.                 RS232 Port.
  826.      neighbor = Rufzeichen des Nachbarn,ueber den dieses Ziel erreicht wird.
  827.                 Wenn das Ziel direkt erreichbar ist, muss hier noch einmal
  828.                das Rufzeichen des Zieles angegeben sein !
  829.      digicall = maximal 2 Digipeater fuer den Weg zu neighbor. Die Ruf-
  830.                 Zeichen werden durch Leerzeichen getrennt.
  831.  
  832. Der Nodes Befehl erlaubt es, manuell Eintraege in der Zielliste zu aendern,
  833. zu loeschen ohne neue Ziele zu definieren.
  834.  
  835. Der Befehl mit "+" nimmt ein neues Ziel in die Liste auf bzw. aendert den
  836. vorhandenen Eintrag auf die neuen Werte.
  837.  
  838. Der Befehl mit "-" loescht einen vorhandenen Eintrag. Ein Ziel verschwindet
  839. erst aus der Liste, wenn der letzte Weg zu ihm geloescht wurde.
  840.  
  841. Ungueltige Eingaben werden nicht mit Fehlermeldungen quittiert sondern
  842. einfach uebergangen.
  843.  
  844.  
  845.                              2.2 INFO
  846.                              --------
  847.  
  848. Syntax: INFO Text
  849.  
  850.    mit: Text = Zeichenkette, <CR> = 0D HEX ist Schlusszeichen.
  851.  
  852. Eingabe einer Meldung mit maximal 80 Zeichen Laenge. Laengere Eingaben werden
  853. gekuerzt. Die Minimallaenge ist 1 Zeichen. Ein Loeschen ist nur durch Eingabe
  854. einer neuen Meldung moeglich. Nur nach einem Kaltstart ist die Meldung leer.
  855. So ist sehr einfach ein Spannungsabfall feststellbar. Diese Meldung wird an
  856. die Meldung aus dem Eprom angehaengt. (Befehl I eines Users).
  857.  
  858.  
  859.                              2.3 ROUTES
  860.                              ----------
  861.  
  862. Syntax: ROUTES Port nodecall (digicall...) + quality
  863.   oder: ROUTES Port nodecall (digicall...) - quality
  864.  
  865. mit: Port        = Port zum naechsten Nachbarn. 0 ist der HDLC Port, 1 ist
  866.                    der RS232 Port.
  867.      nodecall    = Call des Zieles.
  868.      digicall    = maximal 2 Digipeater fuer den Weg zu neighbor. Die
  869.                    Rufzeichen werden durch Leerzeichen getrennt.
  870.      quality     = Qualitaet des Weges.
  871.  
  872. Eintraege in die Nachbarn Liste werden automatisch erzeugt, wenn der
  873. Rundspruch des Nachbarn empfangen wird. Sie koennen auch manuell mit den
  874. NODES + Befehl erzeugt werden. Jeder neue Eintrag wird als "frei" und mit
  875. der Standardqualitaet des jeweiligen Kanals erzeugt. Es ist mit Hilfe des
  876. ROUTES Befehls moeglich, die Qualitaet zu aendern und Wege zu sperren.
  877.  
  878. Der Befehl "+" sperrt den entsprechenden Eintrag, der durch Port, nodecall
  879. und digicall gegeben ist und setzt die Qualitaet dieses Weges auf quality.
  880. Sollte ein entsprechender Eintrag noch nicht existieren, so wird er
  881. erzeugt, mit obigen Werten initialisiert und gesperrt.
  882.  
  883. Der Befehl "-" gibt den entsprechenden Eintrag frei. Wenn der Weg zur Zeit
  884. nicht belegt ist, wird der Eintrag sofort geloescht. Ansonsten werden die
  885. Werte wie bei der "+" Version uebernommen. Ein nicht gesperrter Eintrag wird
  886. in dem Moment geloescht, wo er nicht mehr von einem Kanal genutzt wird.
  887.  
  888. Die Qualitaet eines Weges wird fuer die Suche nach dem optimalen Weg zu einem
  889. Ziel gebraucht. Durch Aendern des Eintrages mit Hilfe des ROUTES+ Befehls
  890. kann die Wegsuche ueber bestimmte Nachbarn erleichtert oder erschwert
  891. werden. Indem die Qualitaet eines Weges auf 0 gesetzt wird und dann der Weg
  892. gesperrt wird, kann erreicht werden, dass der entsprechende Weg voellig
  893. ignoriert wird - auch die Rundsprueche dieses Nachbarn werden damit nicht
  894. mehr ausgewertet!
  895.  
  896.  
  897.  
  898.  
  899.                              2.4 PARMS
  900.                              ---------
  901.  
  902.  
  903. Syntax: PARMS Werteliste
  904.  
  905.  
  906.    mit: Werteliste = Aufzaehlung neuer Werte fuer die Parameter in der
  907.  
  908.         Reihenfolge, wie sie unter PARMS bei der Benutzer Befehlen
  909.  
  910.         angegeben sind. Ein * statt einer Zahl laesst den Wert ungeaendert.
  911.  
  912.         Die einzeln Zahlen werden durch Leerzeichen getrennt.
  913.  
  914.  
  915.  
  916.  
  917.  
  918. Mit dem PARMS Befehl kann der Betreiber die Parameter des Knotens an
  919.  
  920. aktuelle Beduerfnisse anpassen oder aber experimentieren, ohne jedesmal ein
  921. neues Eprom brennen zu muessen.
  922.  
  923. Ungueltige (d.h. ausserhalb des zugelassenen Bereiches liegende) Werte fuehren
  924. zu einem Befehlsabbruch. Es ist nicht notwendig, immer die gesamte Liste
  925. ein zu geben. Es genuegt, bis zum letzten zu aendernden Parameter zu gehen.
  926.  
  927. Da es keine Fehlermeldung bei ungueltigen Eingaben gibt, sollte man als
  928. Kontrolle anschliessend mit PARMS (ohne Argument) noch mal die Eingaben
  929. kontrollieren. Bei allen Experimenten sollte man vorher genau ueberlegen,
  930. was man will. Es ist durchaus moeglich, durch geeignete Kombination der
  931. Parameter den Knoten zu blockieren (auch fuer den gerade eingeloggten
  932. Betreiber !).
  933.  
  934.  
  935.                              2.5 SYSOP
  936.                              ---------
  937.  
  938. Syntax: SYSOP
  939.  
  940. Mit dem SYSOP Befehl meldet ein Benutzer den Wunsch nach Anerkennung als
  941. Betreiber an. Er erhaelt dann vom Knoten 5 Zahlen geschickt. Darauf muss der
  942. Benutzer mit den entsprechenden 5 Zahlen des Passwortes antworten. Es gibt
  943.  
  944. keine Meldung ueber den Erfolg oder Fehlschlag bei diesem Befehl. Es ist
  945. auch durchaus zulaessig, erst mehrere absichtlich falsche Versuche zu
  946.  
  947. machen, dann eine richtig Eingabe und dann wieder einige falsche Eingaben.
  948. Damit koennen eventuelle Mitleser verwirrt werde. Die Anerkennung als
  949. Betreiber bleibt bis zum Disconnect erhalten.
  950.  
  951.  
  952.  
  953.                              2.6 HIGH
  954.                              --------
  955.  
  956.  
  957. Syntax: HIGH portnummer
  958.  
  959.    mit: portnummer = Kennziffer des gewuenschten Ports. Der Connect Ausgang
  960.         ist 0, der Status Ausgang 1.
  961.  
  962. Der Ausgang Portnummer wird aktiviert (Relais zieht an, LED geht an).
  963.  
  964. Nach einem Reset sind beide Ports inaktiv.
  965.  
  966. Mit diesem und dem LOW Befehl kann leicht eine Leistungs oder
  967. Antennenumschaltung realisiert werden.
  968.  
  969.  
  970.                              2.7 LOW
  971.                              -------
  972.  
  973. Syntax: LOW Portnummer
  974.  
  975.    mit: Portnummer = Kennziffer des gewuenschten Ports. Der Connect Ausgang
  976.         ist 0, der Status Ausgang 1.
  977.  
  978. Der Ausgang Portnummer wird immer desaktiviert (Relais faellt ab, LED geht
  979. aus).
  980.  
  981.  
  982.                              2.8 RESET
  983.                              ---------
  984.  
  985. Syntax: RESET
  986.  
  987. RESET fuehrt einen Kaltstart durch. Das gesamte RAM wird neu initialisiert.
  988. Alle Listen werden geloescht, alle Verbindungen (auch die des Betreibers!)
  989. werden getrennt. Alle Parameter werden erneut aus dem EPROM uebernommen. Die
  990. INFO wird geloescht. Das Passwort wird aus dem EPROM neu gesetzt.
  991.  
  992.  
  993.  
  994.                                NORD><LINK
  995.  
  996.                    Benutzerhandbuch fuer TheNet Netzsoftware
  997.                           Version 1.0 vom 27.05.88
  998.  
  999.  
  1000.     3. Kommandos, die nur von einem Terminal aus gegeben werden koennen
  1001.     ------------------------------------------------------------------
  1002.     ------------------------------------------------------------------
  1003.  
  1004. Alle Befehle werden mit einem speziellen Zeichen eingeleitet (siehe
  1005. Patchliste). Der Standardwert ist <ESC> = 1B HEX. Bei Zugriff vom Terminal
  1006. aus wird automatisch das Betreiber Privileg gegeben.
  1007.  
  1008. 3.1. F
  1009. ------
  1010.  
  1011. Das Netz ist vollduplexfaehig. Die Umschaltung kann nur vom Hostterminal aus
  1012. erfolgen. Der Befehl ist <ESC> F 0 fuer die Umschaltung auf halbduplex und
  1013. <ESC> F 1 fuer die Umschaltung auf Vollduplex. Ueber eine Konstante im EPROM
  1014. kann gewaehlt werden, ob der Sender in den Pausen (PTT = aus) ruhig ist oder
  1015. FLAGS sendet.
  1016.  
  1017.  
  1018. 3.2. C
  1019. ------
  1020.  
  1021.  
  1022.  
  1023. Das Terminal wird mit dem Kommandoprozessor des Knotens verbunden. Es sind
  1024.  
  1025. alle Befehle wie bei einem normalen Connect ueber HF moeglich.
  1026.  
  1027.  
  1028.  
  1029. 3.3. D
  1030. ------
  1031.  
  1032. Das Terminal wird vom Kommandoprozessor des Knotens getrennt.
  1033.  
  1034.  
  1035. 3.4. P
  1036. ------
  1037.  
  1038. Syntax: P Text
  1039.  
  1040.    mit: Text = Zeichenkette. Schlusszeichen ist <CR> = 0D HEX.
  1041.  
  1042.  
  1043. Mit diesem Befehl kann ein neues Passwort eingegeben werden. Es sind maximal
  1044. 80 Zeichen moeglich. Alle Zeichen ausser <CR> = 0D HEX und <LF> = 0A HEX sind
  1045.  
  1046. zulaessig, auch Kontrollzeichen. Gross- und Kleinbuchstaben werden
  1047. unterschieden. Bitte ueberlegen Sie vorher, ob Sie auch in der Lage sind,
  1048.  
  1049. spaeter diese Zeichen von Ihrem TNC aus zu senden! Bei der Eingabe von SYSOP
  1050. werden Leerzeichen des Passwortes niemals abgefragt.
  1051.  
  1052.  
  1053.  
  1054. Der Befehl P ohne Argument zeigt des derzeitige Passwort, eingerahmt von
  1055.  
  1056. zwei Sternchen.
  1057.  
  1058.  
  1059. 3.5. T
  1060. ------
  1061.  
  1062. Syntax: T Wert
  1063.    mit: Wert = Zahl von 0 bis 255
  1064.  
  1065. Mit T kann die Verzoegerung von PTT aktiv bis zum Aussenden der ersten Daten
  1066. fuer den HDLC Port gewaehlt werden. Die Verzoegerung ist der gewaehlte Wert *
  1067. 10 Millisekunden.
  1068.  
  1069. Der Befehl T ohne Argument zeigt die derzeitige Einstellung.
  1070.  
  1071.  
  1072. Die Standardeinstellung nach RESET ist im EPROM gespeichert (300 ms):
  1073.  
  1074.  
  1075.  
  1076. 3.6. Y
  1077. ------
  1078.  
  1079. Syntax: Y Flag
  1080.  
  1081.    mit: Flag = 0 oder 1
  1082.  
  1083. Der Befehl Y gibt von aussen kommende Connect Wuensche mit dem Terminal frei
  1084. oder sperrt diese ( der Nutzer bekommt "Busy from ...").
  1085.  
  1086. Flag 0 = sperrt den Verbindungsaufbau, Flag = 1 gibt ihn frei.
  1087.  
  1088.  
  1089. Der befehl Y ohne Argument zeigt die derzeitige Einstellung.
  1090.  
  1091.  
  1092.  
  1093.                                 4. Sonstiges
  1094.                                 ------------
  1095.                                 ------------
  1096.  
  1097.                              4.1 Standard Werte
  1098.                              ------------------
  1099.  
  1100.  
  1101.  
  1102. Alle Standard Parameter sind in einer Liste am Anfang des EPROMS enthalten.
  1103.  
  1104. Dazu gehoeren auch das Rufzeichen und das Kurzzeichen des Digipeaters sowie
  1105. ein Standard Passwort. Damit ist auch nach einem voelligen Ausfall der
  1106. Betriebsparameter ein ferbedienter Zugriff des Betreibers moeglich.
  1107.  
  1108.  
  1109.  
  1110.                         4.2 Qualitaet einer Verbindung
  1111.                         -----------------------------
  1112.  
  1113. Die Qualitaet kann Werte zwischen 0 und 255 annehmen und ist ein Mass fuer die
  1114. Zuverlaessigkeit  u n d Geschwindigkeit eines Kanals, also an sich fuer den
  1115. Durchsatz. Qualitaet ist mehr oder weniger ein Erfahrungswert.
  1116.  
  1117. Qualitaet / 256 * 100% = Qualitaet in Prozent
  1118.                         (Ganzzahlrechnung, keine Rundung)
  1119.  
  1120. Empfohlene Werte:                                  Qualitaet  % "perfekt"
  1121.  
  1122. 9600 Baud RS232 Kabel zwischen genau 2 Knoten        255         99%
  1123. 9600 Baud RS232 Diodenmatrix zwischen 3 Knoten       248         96%
  1124. 9600 Baud Packet-Kanal, Zugriff haben nur 2 Knoten   240         93%
  1125. 1200 Baud Packet-Kanal, Zugriff haben nur 2 Knoten   224         87%
  1126. 1200 Baud Packet-kanal, User und mehrere Knoten      192         75%
  1127.  300 Baud Packet-Kanal, Kurzwelle                    128         50%
  1128.  
  1129. PI mal Daumen : 255 = 99% = "fast jedes Paket kommt schnell durch"
  1130.                 128 = 50% = "nur jedes zweite Paket kommt durch"
  1131.  
  1132. Die Qualitaet einer Strecke ueber mehrere Knoten errechnet sich wie folgu aus
  1133. den Einzelqualitaeten Q der Einzelstrecken:
  1134.  
  1135. Gesamtqualitaet = (Q1/256 * Q2/256 * ... * Qn/256) / * 256
  1136.  
  1137. Beispiel: Knoten 1 <-> Knoten 2   =  255 (99%)
  1138.           Knoten 2 <-> Knoten 3   =  255 (99%)
  1139.           Knoten 3 <-> Knoten 4   =  224 (88%)
  1140.           Knoten 4 <-> Knoten 5   =  224 (88%)
  1141.  
  1142. gesamt (255/256 * 255/256 * 224/256 * 224/256) / 256 = 192 (75%)
  1143.  
  1144.  
  1145. --------------------------------------------------------------------------
  1146.  
  1147.          Anleitung zum Umbau des TNCs fuer Netzknoten Betrieb
  1148.                              nach DL1BHO
  1149.  
  1150. Taktrate des SIO-SyncB-Taktes
  1151. -----------------------------
  1152.  
  1153. Wenn der TNC mit 2.4576 MHz Betrieben wird, dann unbedingt die Bruecke BR1
  1154. durchkratzen und SyncB (SIO Pin 29) an Pin 1 des 74HC4060 legen. Diese
  1155. Aenderung ist auch in der TNC2c-Anleitung beschrieben.
  1156.  
  1157. Soll der TNC mit 4.9152 MHz betrieben werden, dann sind folgende Aenderungen
  1158.  
  1159. erforderlich:
  1160.  
  1161. -   Quarz tauschen (--klar)
  1162. -   27pF Kondensator entfernen
  1163. -   100pF Kondensator gegen etwa 50pF tauschen
  1164. -   Bruecke BR1 durchkratzen und SyncB (SIO Pin 29) an Pin 2 (Pin 2 !!!) des
  1165.     HC4060 legen. Der Pin 2 ist nicht an BR1 herangefuehrt. Aber die
  1166.  
  1167.     Aenderung ist notwendig, damit der SyncB-Takt 600 Hz betraegt.
  1168.  
  1169.  
  1170. Umbau zum Betrieb mit Netz-Software
  1171. -----------------------------------
  1172.  
  1173. Von Pin 2 des MAX232 ist ein Widerstand  von 4,7KOhm an Pin 8 des MAX232 zu
  1174.  
  1175. loeten (ist bei neueren TNCs schon oft vorhanden ... unter der Platine).
  1176.  
  1177. Die Beschaltung des SIO-Pins 22 wird folgendermassen geaendert:
  1178.  
  1179. -   Durchtrennen der Verbindung von SIO-Pin 22 zur Durchkontaktierung
  1180. -   10KOhm von SIO-Pin 22 zur Durchkontaktierung loeten
  1181. -   SIO-Pin 22 mit einem Stueck Draht an Pin 23 der V24-Buchse legen
  1182.  
  1183. -   Mit einer Drahtbruecke von Pin 8 der V24-Buchse nach Pin 10 der V24-
  1184.  
  1185.     Buchse +5V auf Pin 10 der V24-Buchse legen.
  1186.  
  1187.  
  1188. Wird nun ein Verbindungskabel zwischen den TNCs verwendet, wie es im TheNet
  1189.  
  1190. Manual angegeben ist, dann wird durch die Bruecke im Stecker Pin 10 mit Pin
  1191. 23 verbunden, dadurch wird SIO.Pin 22 auf +5V gelegt und die Software weiss,
  1192. dass ein TNC an der Schnittstelle haengt.
  1193.  
  1194.  
  1195.  
  1196.                                NORD><LINK
  1197.  
  1198.                    Benutzerhandbuch fuer TheNet Netzsoftware
  1199.                           Version 1.0 vom 27.05.88
  1200.  
  1201.  
  1202.  
  1203.  
  1204. --------------------------------------------------------------------------
  1205.  
  1206.               Verbindungskabel fuer 2 TNC fuer Interlink Betrieb
  1207.  
  1208.  
  1209. TNC 1                                        TNC 2     Signal
  1210. +----+                                       +----+
  1211. I 1  I---                                 ---I 1  I    Schutzerde
  1212. I    I                                       I    I
  1213. I 2  I-------------.    .--------------------I 2  I    Tx Daten
  1214. I    I             .----+----.               I    I
  1215. I 3  I------------------.    .---------------I 3  I    Rx Daten
  1216. I    I                                       I    I
  1217. I 4  I------------.     .--------------------I 4  I    RTS
  1218. I    I            .-----+----.               I    I
  1219. I 5  I------------------.    .---------------I 5  I    CTS
  1220. I    I                                       I    I
  1221. I 7  I---------------------------------------I 7  I    Signal Masse
  1222. I    I                                       I    I
  1223. I    I                                       I    I
  1224. +----+                                       +----+
  1225.  
  1226.  
  1227. --------------------------------------------------------------------------
  1228.  
  1229.           Verbindungskabel fuer 3 TNC fuer Interlink Betrieb
  1230.  
  1231.  
  1232. TNC 1
  1233. +----+
  1234. I    I
  1235. I 1  I--------.
  1236. I    I        I
  1237. I 2  I--------+---------------------------------------------------X----.
  1238. I    I        I                                                   I    I
  1239. I 3  I--------+----------------------------------------X------.   I    I
  1240. I    I        I                                        I      I   K    K
  1241. I 5  I--------+-----------X--------------.             I      I   A    A
  1242. I    I        I           I              I             I      I   I    I
  1243. I 4  I--------+-----------+--------------+-----X---.   I      I   I    I
  1244. I    I        I           I              I     I   I   I      I   I    I
  1245. I 7  I--------+---.       I              I     I   I   I      I   I    I
  1246. I    I        I   I       I              I     A   A   I      I   I    I
  1247. I    I        I   I       I              I     K   K   I      I   I    I
  1248. +----+        I   I       I              I     I   I   I      I   I    I
  1249.               I   I       I              I     I   I   I      I   I    I
  1250.               I   I       I              I     I   I   I      I   I    I
  1251.               I   I       I              I     I   I   I      I   I    I
  1252. TNC 2         I   I       I              K     I   I   I      A   I    I
  1253. +----+        I   I       I              A     I   I   I      K   I    I
  1254. I    I        I   I       I              I     I   I   I      I   I    I
  1255. I 1  I--------X   I       I              I     I   I   I      I   I    I
  1256. I    I        I   I       I              I     I   I   I      I   I    I
  1257. I 2  I--------+---+-------+--------------+-----+---+---+------X   I    I
  1258. I    I        I   I       I              I     I   I   I      I   I    I
  1259. I 3  I--------+---+-------+--------------+-----+---+---+--X---+---.    I
  1260. I    I        I   I       I              I     I   I   I  I   I        I
  1261. I 5  I--------+---+--X----+--------------+-----.   I   I  I   I        I
  1262. I    I        I   I  I    I              I         I   A  A   I        I
  1263. I 4  I--------+---+--+----+--------------X----.    I   K  K   K        I
  1264. I    I        I   I  I    I                   I    I   I  I   A        I
  1265. I 7  I--------I---X  I    I                   I    I   I  I   I        I
  1266. I    I        I   I  I    I                   I    I   I  I   I        I
  1267. I    I        I   I  I    I                   I    I   I  I   I        I
  1268. +----+        I   I  K    I                   I    I   I  I   I        I
  1269.               I   I  A    K                   A    I   I  I   I        I
  1270.               I   I  I    A                   K    I   I  I   I        I
  1271. TNC 3         I   I  I    I                   I    I   I  I   I        I
  1272. +----+        I   I  I    I                   I    I   I  I   I        I
  1273. I    I        I   I  I    I                   I    I   I  I   I        I
  1274. I 1  I--------.   I  I    I                   I    I   I  I   I        I
  1275. I    I            I  I    I                   I    I   I  I   I        I
  1276. I 2  I------------+--+----+-------------------+----+---X--.   I        I
  1277. I    I            I  I    I                   I    I          I        I
  1278. I 3  I------------+--+----+-------------------+----+----------X--------.
  1279. I    I            I  I    I                   I    I
  1280. I 5  I------------+--+----+-------------------X---.I
  1281. I    I            I  I    I
  1282. I 4  I------------+--X----.
  1283. I    I            I
  1284. I 7  I------------.
  1285. I    I
  1286. I    I                                     K = Kathode einer 4148 Diode
  1287. +----+
  1288.  
  1289.  
  1290. --------------------------------------------------------------------------
  1291. Handbuch ENDE.
  1292. 73 DB2OR @ DK0MAV
  1293.